feel ashamed or embarrassed - Allemand Anglais Dictionnaire